using System;

namespace HCAD.CircularWorkingScaffoldAssistant.Component.Infrastructure
{
    public interface IMap<in TInput, out TOutput>
    {
        void Input(TInput message);

        event Action<TOutput> Output;
    }

    public interface IMap<in TInput>
    {
        void Input(TInput message);

        event Action Output;
    }
}